/**
 * Created with IntelliJ IDEA.
 * User: xi
 * Date: 13-11-29
 * Time: 下午5:32
 * To change this template use File | Settings | File Templates.
 */

setInterval(function () {
    if ($("#loadCss").length > 0) {
        var url = location.href + "?_" + new Date().getTime() + " #loadCss";
        $("#loadCss").load(url, function (data) {
            var html = $("#loadCss", data).html();
            $(this).html(html);
        });
    }
    $("link").each(function () {
        var _self = $(this);
        var url = $(this).attr("href") + "?_" + new Date().getTime();
        $.get(url, function (data) {
            data = data.replace(/[ ]/g, "");
            var cssLength = data.length;
            var clen = $("body").attr("clen");
            if (clen) {
                clen = parseInt(clen);
            } else {
                clen = 0;
            }
            if (clen > 0 && clen != cssLength) {
                _self.attr("href", url);
            }
            $("body").attr("clen", cssLength);

        });
    });
}, 1000);


//    setInterval(function () {
//        var eachLength = $("link").length + $("script").length;
//        var backLength = 0;
//        var docLength = 0;
//        $("link").each(function () {
//            var url = $(this).attr("href");
//            $.get(url, function (data) {
//                data = data.replace(/[ ]/g, "");
//                docLength += data.length;
//                backLength++;
//                console.log("css:" + data.length);
//            });
//        });
//        $("script").each(function () {
//            var url = $(this).attr("src");
//            $.get(url, function (data) {
//                data = data.replace(/[ ]/g, "");
//                docLength += data.length;
//                console.log("js:" + data.length);
//                backLength++;
//            }, 'text');
//        });
//        console.log("each:" + eachLength);
//        var innertime = setInterval(function () {
//            if (backLength == eachLength) {
//                var html = $("body").html()
//                html = html.replace(/[ ]/g, "");
//                var bodyLength = html.length;
//                console.log(bodyLength);
//                docLength += bodyLength;
//                console.log(docLength);
//                console.log("----------------------------");
//                clearInterval(innertime);
//            } else {
//                console.log("back:" + backLength);
//                console.log("----------------------------");
//            }
//        }, 50);
//
//
//    }, 3000);
//    setInterval(function () {
//        var html = $("html").html();
//        html = html.replace(/[ ]/g, "");
//        console.log(html.length);
//    }, 1000);


//    var oldLength = 0;
//    setInterval(function () {
//        var eachLength = $("link").length;
//        var backLength = 0;
//        var docLength = 0;
//        $("link").each(function () {
//            var url = $(this).attr("href");
//            $.get(url + "?_" + new Date().getTime(), function (data) {
//                data = data.replace(/[ ]/g, "");
//                docLength += data.length;
//                backLength++;
//                console.log("css:" + data.length);
//            });
//        });
//
//        console.log("each:" + eachLength);
//        var innertime = setInterval(function () {
//            if (backLength == eachLength) {
//                console.log(docLength);
//                console.log("----------------------------");
//                if (oldLength > 0 && oldLength != docLength) {
//                    window.location.reload();
//                }
//                oldLength = docLength;
//                clearInterval(innertime);
//            } else {
//                console.log("back:" + backLength);
//                console.log("----------------------------");
//            }
//        }, 50);
//
//
//    }, 3000);


//    $("#loadCss")